Key Generation -- ML-KEM-768
z: 92AC7D1F83BAFAE6EE86FE00F95D813375772434860F5FF7D54FFC37399BC4CC
d: 92AC7D1F83BAFAE6EE86FE00F95D813375772434860F5FF7D54FFC37399BC4CC

rho: 7E6948E65281250416C349C8100B3B4D3D0F62ACAD8D161175B134F7564937CD
sigma: E71CB52F313F38B4CF0ADD7270390FB1ADE0AEE2D1EF704562409F6F9F825F2F

aHat: [[[503, 2488, 1249, 1628, 3202, 1319, 414, 1890, 2741, 1035, 2249, 881, 402, 455, 2452, 1726, 610, 1860, 2796, 2467, 1906, 1982, 2045, 298, 1925, 2123, 1925, 1486, 1733, 1907, 1152, 2585, 1259, 1341, 2565, 1580, 1308, 2806, 1535, 780, 1417, 9, 831, 377, 2838, 1062, 2037, 111, 1148, 396, 1151, 1545, 1380, 1520, 912, 3104, 3245, 515, 2156, 2341, 613, 42, 1262, 2597, 1121, 2364, 897, 2206, 3019, 2194, 628, 890, 1345, 2183, 0, 1138, 1315, 2939, 356, 482, 1065, 514, 1033, 2523, 1791, 2845, 436, 3038, 643, 813, 2979, 1867, 3056, 2369, 1542, 2820, 344, 232, 3302, 1791, 2607, 3293, 2915, 774, 3072, 1977, 3295, 950, 2318, 1807, 111, 3001, 307, 2725, 1142, 361, 1118, 1309, 2969, 528, 2827, 1406, 2579, 1436, 2059, 438, 1942, 823, 704, 3234, 2247, 1902, 2097, 2143, 1700, 414, 2370, 1503, 1930, 2643, 1340, 2640, 842, 617, 2757, 410, 2400, 2905, 2636, 1854, 598, 1598, 3256, 2780, 2094, 215, 1285, 368, 364, 2328, 2187, 229, 1425, 1028, 1304, 17, 1313, 613, 29, 2378, 2316, 515, 890, 2648, 568, 763, 566, 1078, 315, 2898, 13, 925, 1052, 3132, 3276, 2750, 145, 1410, 1541, 1684, 2488, 3249, 1427, 3197, 3175, 1711, 1076, 2583, 1127, 1319, 629, 3238, 1244, 1272, 1548, 2882, 818, 2576, 1325, 1555, 3210, 1553, 2269, 681, 1180, 2870, 72, 1058, 1018, 1243, 1907, 3263, 2172, 2016, 1962, 191, 1585, 1174, 1300, 1399, 867, 342, 2750, 2353, 1341, 1064, 1004, 680, 1720, 792, 166, 943, 3243, 1543, 2988, 2333, 2223, 2080, 2610, 2275, 57, 1481, 1374, 1436, 1895, 1779],
[170, 3122, 168, 852, 273, 11, 87, 3134, 1240, 623, 349, 894, 2031, 2474, 2364, 2688, 791, 1502, 3253, 3225, 1850, 75, 661, 37, 2792, 1555, 2110, 2365, 711, 916, 967, 2584, 1940, 1388, 2500, 1102, 2625, 3112, 2519, 2890, 1729, 2487, 432, 1730, 2935, 1104, 2177, 369, 2456, 1882, 1416, 713, 494, 2002, 530, 223, 1129, 271, 789, 3011, 2723, 2920, 1672, 3062, 1211, 844, 922, 317, 2353, 1828, 245, 2530, 2496, 2560, 3015, 1780, 795, 443, 2755, 2605, 1379, 405, 2053, 1079, 1548, 2758, 1472, 858, 2939, 1358, 2786, 1832, 1107, 1205, 2992, 2699, 313, 91, 617, 3040, 2353, 2693, 1646, 1818, 3079, 2548, 1590, 1806, 1074, 2930, 3288, 3204, 2051, 2131, 2763, 2782, 2248, 1621, 2857, 2887, 514, 2412, 114, 202, 487, 17, 1475, 600, 826, 105, 679, 721, 2067, 324, 556, 671, 386, 1627, 1094, 778, 2684, 3285, 2071, 2071, 2938, 608, 3276, 739, 1303, 1530, 2443, 2880, 3177, 1933, 2643, 2657, 800, 753, 1540, 1306, 1628, 1057, 3306, 2064, 299, 366, 1699, 1352, 226, 1254, 682, 1525, 2404, 112, 55, 568, 610, 1097, 2022, 1897, 733, 1611, 2291, 957, 1701, 1240, 388, 2126, 634, 1782, 2581, 2346, 784, 1618, 1516, 667, 2958, 839, 2691, 684, 331, 1725, 594, 252, 2425, 2261, 2981, 1930, 2399, 948, 2755, 2735, 1881, 1280, 1740, 863, 1849, 882, 2766, 279, 2854, 694, 892, 1802, 445, 198, 2152, 2448, 2609, 2649, 3208, 333, 3207, 1460, 69, 2927, 3308, 235, 2466, 3030, 180, 218, 1033, 492, 2020, 1757, 2780, 653, 1137, 1437, 195, 660, 2614, 1499, 2041, 806],
[1374, 59, 66, 1050, 2591, 2316, 593, 2806, 162, 2198, 3073, 2638, 145, 1038, 1027, 2730, 736, 1123, 204, 2989, 974, 2145, 1750, 784, 417, 583, 1694, 1072, 736, 1124, 1603, 3279, 1478, 1043, 2154, 1322, 2709, 2841, 2283, 1171, 601, 988, 735, 2892, 2516, 1596, 575, 3267, 484, 2051, 618, 1776, 744, 2682, 2762, 2886, 1855, 573, 458, 1921, 746, 2738, 1954, 1501, 1494, 27, 2999, 1362, 1430, 1903, 1829, 2282, 1920, 1572, 1717, 706, 2400, 684, 1193, 3192, 1902, 2209, 2493, 2289, 380, 220, 2308, 1791, 2876, 1727, 2071, 1681, 1453, 666, 1431, 215, 2436, 3158, 400, 616, 1759, 646, 2966, 1337, 295, 1106, 141, 1981, 134, 2597, 1052, 2939, 1763, 2219, 1771, 2965, 756, 2143, 2055, 479, 314, 2364, 2507, 401, 672, 383, 1532, 1356, 2485, 1911, 747, 506, 2203, 1040, 1363, 3318, 1533, 1154, 2224, 876, 2211, 1896, 3153, 2607, 463, 2613, 1208, 2891, 759, 511, 2951, 1867, 2710, 1808, 1384, 1090, 1916, 196, 2471, 2310, 1781, 380, 79, 2937, 1650, 387, 1971, 2708, 359, 2622, 1884, 1559, 2280, 2928, 1588, 2198, 591, 3313, 3167, 342, 94, 304, 2877, 1272, 3121, 1303, 2367, 381, 1221, 1727, 136, 543, 170, 1495, 1140, 8, 2629, 1281, 2408, 389, 1418, 2520, 2085, 2977, 2133, 2043, 1705, 585, 2964, 2524, 301, 463, 1253, 1685, 1342, 2489, 2230, 2392, 993, 1870, 2287, 3285, 3152, 2416, 2121, 1802, 672, 2850, 2884, 1130, 363, 1192, 1470, 1163, 2282, 806, 2472, 2719, 3122, 2266, 1165, 1482, 2823, 957, 2694, 1350, 3299, 2023, 1730, 573, 1409, 1205, 1427, 1099, 2442, 2460]],
[[2477, 657, 1008, 914, 2644, 3115, 1701, 124, 1237, 2897, 2444, 2579, 1646, 1288, 1786, 1949, 3202, 767, 1479, 2484, 2355, 3029, 3175, 621, 2647, 1535, 2320, 2744, 1065, 1369, 649, 266, 1964, 52, 1017, 1651, 2300, 385, 3154, 2545, 2585, 2808, 2427, 1894, 1101, 2881, 2864, 2131, 1168, 210, 191, 663, 2270, 2921, 2626, 155, 3305, 1858, 236, 3250, 1448, 874, 509, 1827, 66, 727, 2581, 1007, 108, 796, 3099, 1302, 2163, 783, 1520, 2983, 2560, 3306, 1078, 1912, 2986, 1053, 2098, 1540, 2134, 3065, 2171, 612, 233, 2026, 2027, 683, 2595, 656, 2127, 842, 965, 2274, 1436, 1170, 996, 3176, 1757, 474, 1745, 2129, 200, 2537, 48, 2472, 2944, 1920, 1180, 2961, 665, 32, 1911, 2182, 205, 3010, 2598, 356, 2980, 1208, 3159, 947, 609, 2166, 1714, 2162, 696, 1457, 906, 896, 183, 434, 2534, 2493, 3019, 1019, 1691, 1910, 3071, 251, 974, 3132, 974, 906, 1754, 912, 1849, 345, 2120, 509, 366, 3174, 1248, 2425, 1866, 1913, 2382, 2335, 1353, 370, 998, 69, 1760, 316, 1007, 1425, 1337, 2521, 2915, 2570, 2043, 2808, 2911, 2687, 2946, 1640, 331, 3093, 2922, 3208, 333, 866, 1564, 962, 1768, 943, 3239, 883, 3075, 1084, 821, 444, 1020, 947, 1381, 249, 2621, 1579, 1604, 2626, 1923, 1772, 2675, 257, 520, 129, 1126, 2349, 2476, 1234, 2760, 873, 1105, 1285, 746, 3035, 430, 286, 1376, 2601, 505, 1415, 1643, 2312, 694, 1562, 3012, 2342, 2117, 2785, 1796, 1636, 1123, 2184, 1658, 2308, 850, 609, 534, 1294, 804, 27, 170, 3094, 2549, 1432, 2006, 2967, 731, 1757, 2042, 983],
[2415, 302, 2224, 160, 2409, 2914, 570, 216, 119, 562, 1106, 2122, 220, 66, 884, 2875, 602, 1463, 145, 974, 2728, 436, 1227, 1445, 1876, 102, 2273, 3068, 635, 3217, 2866, 2440, 2103, 1964, 1136, 1284, 1888, 3080, 2933, 1696, 1812, 3267, 2910, 400, 1673, 1177, 2239, 3092, 849, 2846, 2365, 1527, 1284, 1305, 434, 2138, 367, 761, 638, 472, 1132, 16, 3217, 52, 2708, 1545, 987, 3314, 642, 182, 2977, 300, 2319, 165, 2594, 835, 884, 564, 2909, 1570, 2651, 2401, 243, 638, 2602, 493, 233, 2260, 1668, 2980, 2889, 2405, 2627, 2662, 2891, 488, 730, 2451, 569, 3056, 1898, 1746, 1939, 2420, 1989, 2450, 2360, 646, 84, 2192, 1014, 3230, 2302, 1567, 173, 3172, 2516, 2120, 2135, 70, 1598, 1446, 1844, 867, 830, 203, 3315, 3107, 1804, 2836, 876, 2924, 1000, 1048, 483, 2937, 2600, 2906, 641, 1655, 1450, 1531, 1840, 2212, 2902, 2930, 181, 2936, 1776, 172, 282, 2041, 183, 363, 2135, 3171, 122, 1731, 1582, 2383, 2294, 2999, 3076, 1134, 2405, 1781, 120, 2644, 1080, 3150, 1842, 2826, 2373, 3089, 3278, 2364, 2102, 3037, 2028, 1219, 1376, 619, 2897, 3287, 2694, 1064, 2328, 1477, 115, 2585, 42, 1810, 689, 625, 2129, 1404, 1992, 2436, 520, 2555, 2787, 1155, 795, 323, 2595, 618, 2432, 530, 397, 2967, 1276, 2950, 3151, 989, 569, 1134, 2608, 2692, 1997, 1191, 1909, 2416, 2131, 2321, 2670, 1623, 186, 1381, 2268, 81, 2274, 1437, 2557, 36, 3076, 2556, 1562, 369, 1796, 2765, 3234, 3159, 2353, 140, 756, 335, 275, 1688, 3192, 3118, 753, 2313, 1668, 361, 1894, 1348],
[1387, 669, 2843, 320, 1888, 1947, 3000, 173, 3061, 2470, 336, 189, 2719, 810, 237, 1545, 1053, 3226, 725, 1754, 1844, 549, 3293, 2417, 196, 1852, 794, 235, 1922, 3, 262, 3259, 3281, 1843, 177, 3285, 1980, 2359, 1584, 2869, 2202, 404, 2439, 2874, 2901, 1309, 1118, 1333, 724, 217, 757, 2605, 474, 342, 2761, 818, 607, 2074, 1586, 183, 241, 1589, 1884, 1145, 1511, 2981, 332, 3187, 1481, 182, 2156, 2337, 2911, 1263, 3072, 2458, 3294, 685, 553, 2181, 1539, 644, 2851, 263, 1591, 2685, 1399, 1783, 2323, 1319, 2618, 871, 3251, 329, 755, 1819, 2855, 2252, 149, 1525, 1842, 3213, 815, 111, 1016, 2601, 881, 1191, 962, 193, 575, 727, 2807, 680, 2077, 2205, 1826, 1701, 2804, 1228, 2797, 70, 3035, 2617, 430, 1780, 1190, 851, 253, 648, 3004, 2685, 1855, 2552, 3096, 2489, 1887, 333, 823, 1169, 3255, 615, 1990, 66, 1233, 2168, 2752, 416, 1117, 2408, 2343, 1249, 2128, 3245, 2747, 1606, 472, 991, 875, 2280, 2077, 2662, 2250, 79, 1123, 1282, 3075, 3142, 1229, 226, 2220, 2257, 170, 1691, 561, 2270, 2436, 960, 487, 1867, 1704, 3197, 2302, 2704, 2518, 2088, 2070, 1051, 1795, 815, 529, 1592, 2160, 1655, 500, 3297, 1793, 440, 1509, 999, 439, 744, 1107, 15, 2895, 1108, 545, 2390, 1997, 1530, 831, 3269, 3107, 1694, 2830, 2221, 1473, 1294, 1671, 571, 3013, 2996, 3013, 1979, 1614, 1899, 2822, 2674, 2163, 498, 2424, 1081, 2045, 2502, 2358, 2013, 59, 597, 2476, 398, 447, 2889, 2891, 3114, 804, 1983, 1683, 2293, 2450, 2233, 1213, 1355, 410, 2145, 1639, 695]],
[[458, 3073, 1091, 2535, 1094, 1943, 1517, 612, 823, 2562, 961, 3148, 2102, 2898, 2302, 3274, 1990, 590, 2543, 2127, 269, 2158, 1898, 2142, 2617, 1806, 2830, 895, 3107, 2424, 3323, 654, 2317, 2595, 646, 831, 442, 839, 2546, 344, 1877, 1782, 206, 1611, 2549, 3152, 2200, 1022, 2247, 2769, 2133, 1318, 3202, 196, 2240, 2517, 509, 2046, 1217, 1162, 962, 673, 3260, 1960, 833, 2255, 2696, 2559, 2216, 1544, 672, 2335, 3137, 2870, 2134, 1478, 929, 3117, 71, 1323, 209, 885, 11, 297, 637, 918, 394, 692, 2146, 1054, 693, 1084, 2665, 397, 2290, 579, 867, 2556, 664, 1469, 2241, 1680, 279, 2432, 2276, 2922, 2817, 2906, 506, 2123, 2163, 637, 2221, 2176, 494, 583, 3173, 452, 2273, 1564, 2759, 2236, 2676, 1900, 2165, 1297, 3292, 1921, 2376, 102, 2910, 1360, 1376, 2755, 3006, 1346, 579, 301, 2897, 437, 3040, 532, 2756, 3124, 2622, 796, 2327, 2225, 2470, 1837, 21, 2810, 2394, 1202, 2418, 2068, 2669, 3009, 2605, 2708, 1689, 256, 981, 2372, 566, 121, 800, 2325, 3026, 144, 1717, 447, 3133, 482, 608, 918, 2362, 2249, 2477, 1043, 549, 2131, 1158, 2677, 1991, 2206, 91, 2383, 2315, 511, 2510, 2981, 2787, 398, 3256, 3039, 1253, 2682, 3229, 1645, 1894, 901, 200, 810, 2945, 2771, 2689, 2402, 872, 2320, 1910, 1908, 2454, 2747, 1986, 453, 1590, 361, 979, 3218, 2348, 1361, 855, 2976, 906, 2007, 2590, 2210, 2175, 1606, 1693, 987, 2643, 1760, 2347, 2341, 60, 273, 3296, 558, 1255, 1275, 1610, 2742, 660, 3157, 1586, 2457, 3022, 371, 470, 1863, 1148, 3266, 1523, 1905],
[56, 2761, 2607, 2958, 1428, 73, 3236, 2181, 3088, 1588, 736, 2868, 3172, 1142, 833, 171, 1755, 2209, 1592, 190, 876, 2625, 991, 163, 1899, 2251, 1345, 1914, 2530, 2024, 1833, 1094, 2406, 2561, 1984, 1014, 1067, 2406, 353, 1217, 3007, 2788, 2864, 2042, 2472, 1902, 3295, 2420, 1327, 102, 167, 3153, 1079, 461, 3226, 554, 2561, 188, 709, 237, 1747, 2327, 2596, 771, 914, 2942, 1811, 2030, 2001, 635, 516, 1786, 3255, 2861, 723, 2557, 2285, 1591, 1883, 844, 2426, 2113, 1573, 1796, 3160, 365, 1433, 1091, 1769, 937, 244, 650, 309, 3210, 1955, 1163, 2310, 2034, 685, 1462, 1903, 1057, 1277, 883, 2106, 2582, 2792, 2110, 1969, 226, 2577, 1601, 307, 1471, 638, 2438, 1996, 146, 2879, 2799, 599, 1011, 2148, 1353, 1223, 3059, 2710, 242, 861, 1193, 1790, 40, 125, 1656, 184, 954, 2453, 957, 558, 2368, 1358, 614, 2888, 1752, 584, 1878, 1297, 1236, 2505, 805, 354, 2350, 815, 242, 2373, 881, 3055, 2177, 160, 3120, 2451, 635, 1449, 520, 3320, 1111, 28, 483, 2198, 1300, 1556, 976, 1294, 340, 2108, 1986, 1188, 2567, 1361, 2318, 42, 988, 1513, 2456, 3299, 2559, 1750, 1951, 566, 2435, 2072, 725, 2578, 3145, 1094, 1679, 1289, 3260, 2411, 3263, 2764, 1863, 800, 163, 535, 1434, 1896, 628, 905, 638, 1994, 1886, 633, 2923, 1854, 973, 3226, 1, 2995, 2480, 487, 208, 2777, 2661, 1475, 765, 2268, 1747, 2877, 3143, 2719, 400, 2759, 1817, 2237, 2715, 2308, 2123, 1163, 3184, 2705, 66, 2859, 1543, 1730, 3231, 380, 1175, 157, 1174, 3321, 1291, 2646, 268, 1462, 1694],
[2401, 200, 2377, 1120, 1797, 2462, 975, 1295, 1107, 3103, 822, 2259, 478, 157, 2498, 315, 238, 373, 2218, 3326, 1328, 1479, 1224, 1117, 1824, 2327, 737, 2957, 3287, 3303, 2706, 2408, 1931, 2060, 892, 403, 1036, 3027, 2042, 570, 1233, 731, 215, 2635, 1250, 739, 1287, 109, 3125, 3246, 421, 2756, 602, 1482, 1006, 1111, 1227, 497, 1037, 1001, 3285, 3075, 1947, 1613, 882, 655, 407, 2465, 1546, 1641, 2880, 2275, 1751, 2763, 230, 1735, 1655, 1232, 207, 1521, 275, 2302, 2074, 1090, 1838, 1810, 2398, 2400, 3095, 1871, 3109, 3029, 2055, 2648, 3293, 1373, 2444, 1836, 1521, 2099, 1910, 3283, 1744, 1176, 1149, 2951, 2130, 164, 948, 2539, 2920, 2951, 1801, 84, 3229, 597, 3164, 645, 2370, 806, 2007, 2465, 2359, 2795, 2657, 573, 1119, 1978, 22, 2661, 609, 746, 1684, 2329, 1658, 2028, 132, 1510, 1913, 1867, 1774, 975, 1900, 2021, 529, 1164, 268, 1592, 57, 798, 1975, 2997, 590, 1263, 570, 1306, 552, 782, 472, 3105, 400, 580, 795, 335, 616, 1218, 1056, 2128, 885, 2161, 2594, 236, 640, 191, 3141, 215, 2020, 2870, 2042, 978, 2068, 2729, 219, 2219, 736, 2210, 222, 3225, 3071, 2663, 2110, 1827, 796, 3152, 1390, 1639, 1529, 508, 1639, 196, 3163, 599, 2540, 199, 2565, 192, 25, 614, 1343, 90, 1995, 2068, 328, 2499, 2315, 2751, 1063, 335, 1128, 1208, 1061, 2845, 272, 1685, 1659, 2745, 525, 1958, 3099, 311, 1197, 3002, 340, 3180, 2576, 2474, 622, 2704, 2922, 2248, 2015, 3049, 176, 2307, 122, 1379, 510, 149, 1777, 632, 2248, 2614, 2369, 3111, 1926, 2229]]]

s: [[3328, 3328, 3328, 0, 0, 0, 1, 0, 0, 1, 3328, 1, 0, 0, 1, 0, 1, 3328, 3328, 0, 1, 3328, 1, 2, 3328, 1, 3328, 0, 1, 1, 3328, 1, 3328, 0, 2, 3328, 1, 0, 3328, 0, 1, 0, 0, 3328, 3327, 0, 1, 3328, 0, 0, 1, 1, 3328, 0, 3327, 0, 3328, 1, 0, 0, 0, 0, 3328, 0, 1, 1, 3328, 0, 3328, 3328, 0, 1, 3327, 1, 3328, 0, 1, 0, 3328, 0, 1, 3328, 3328, 2, 1, 1, 0, 3328, 0, 0, 1, 0, 3328, 0, 3328, 2, 3327, 0, 3328, 1, 3328, 3328, 0, 1, 3328, 1, 0, 3328, 0, 1, 0, 3328, 0, 3328, 1, 0, 3328, 3327, 3328, 0, 2, 1, 2, 2, 1, 3328, 3327, 0, 0, 1, 1, 3328, 0, 0, 0, 3328, 2, 0, 1, 1, 0, 3328, 0, 3328, 0, 0, 3328, 2, 2, 3328, 2, 1, 0, 0, 3328, 0, 3328, 2, 1, 1, 1, 0, 3328, 0, 0, 1, 0, 3328, 0, 0, 0, 1, 1, 3328, 1, 0, 1, 0, 3328, 3328, 3328, 3328, 0, 1, 1, 1, 0, 2, 0, 3328, 3328, 0, 0, 3328, 1, 3327, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3328, 3328, 0, 3328, 0, 3327, 3328, 3328, 3328, 3328, 3328, 3328, 1, 3327, 0, 3328, 0, 0, 0, 1, 1, 3327, 0, 3327, 1, 0, 1, 2, 2, 3328, 1, 3328, 1, 0, 0, 3328, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 3328, 2, 3327, 3328],
[0, 3327, 2, 3327, 0, 3327, 0, 0, 0, 1, 0, 2, 2, 0, 3327, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 3328, 1, 1, 1, 1, 2, 3328, 3328, 3327, 1, 0, 1, 0, 1, 0, 0, 0, 0, 3328, 3328, 1, 2, 3328, 0, 0, 0, 3328, 1, 3328, 0, 0, 3328, 3328, 1, 0, 0, 3328, 0, 2, 1, 3328, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 3328, 3328, 0, 0, 0, 0, 1, 3328, 2, 3328, 2, 0, 2, 0, 3328, 1, 3327, 3327, 1, 3328, 3327, 1, 1, 2, 0, 0, 3328, 3328, 1, 0, 0, 3328, 0, 0, 3328, 3327, 3328, 3328, 0, 3328, 0, 1, 1, 1, 1, 0, 0, 0, 3327, 2, 3328, 0, 0, 3328, 0, 2, 1, 0, 0, 0, 3328, 1, 3328, 1, 1, 0, 3328, 3327, 3328, 1, 3328, 0, 0, 3328, 3328, 0, 0, 0, 3328, 1, 1, 1, 0, 1, 3328, 0, 2, 3328, 1, 1, 3328, 3327, 1, 2, 0, 0, 3327, 1, 0, 3328, 3328, 3328, 0, 2, 3328, 1, 1, 1, 1, 0, 0, 3328, 1, 0, 0, 3328, 3327, 0, 0, 0, 3327, 1, 1, 1, 0, 3328, 1, 3328, 1, 0, 1, 1, 3328, 0, 0, 0, 3328, 0, 3327, 0, 1, 3328, 0, 1, 3328, 3327, 3328, 0, 3328, 0, 1, 3327, 0, 0, 3327, 0, 3328, 0, 3328, 3328, 3328, 1, 1, 3328, 0, 1, 0, 3328, 0, 3327, 1, 1, 3328, 0, 0, 2, 0, 0, 0],
[0, 1, 1, 0, 1, 0, 1, 2, 0, 3328, 0, 0, 0, 1, 3328, 3328, 0, 3328, 1, 0, 0, 1, 3328, 2, 0, 0, 0, 3327, 3328, 3328, 1, 0, 1, 3328, 0, 1, 0, 3328, 3328, 1, 1, 3327, 2, 1, 3328, 0, 3328, 3328, 1, 3328, 1, 3328, 3327, 1, 3328, 0, 1, 1, 1, 3328, 1, 1, 0, 1, 0, 3328, 0, 1, 1, 1, 0, 0, 3328, 0, 1, 3327, 3328, 0, 3328, 0, 3328, 0, 1, 3328, 3328, 2, 1, 1, 2, 3328, 3328, 0, 0, 3327, 1, 1, 3328, 0, 0, 3328, 0, 1, 3328, 1, 0, 2, 3328, 1, 1, 1, 1, 0, 3328, 3328, 3328, 2, 0, 0, 3327, 1, 1, 0, 3328, 0, 3328, 2, 1, 0, 1, 3328, 0, 1, 1, 3328, 0, 3328, 3328, 3328, 1, 0, 3328, 3327, 0, 3328, 0, 1, 1, 3328, 0, 1, 0, 3328, 0, 1, 1, 1, 0, 1, 3328, 3328, 3328, 0, 2, 0, 1, 0, 0, 1, 3328, 3328, 1, 3327, 0, 2, 3328, 1, 1, 0, 3327, 3328, 0, 1, 0, 3328, 0, 3328, 3328, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3328, 0, 0, 3328, 3328, 3328, 1, 3328, 1, 3328, 2, 3327, 3327, 0, 1, 1, 0, 1, 3328, 0, 1, 3328, 0, 3328, 0, 0, 1, 1, 0, 0, 3328, 0, 1, 1, 3327, 3328, 0, 1, 1, 3328, 0, 0, 3328, 3328, 0, 3327, 1, 2, 3328, 1, 0, 3328, 3328, 1, 3328, 1, 1]]

e: [[1, 3328, 0, 3327, 0, 0, 0, 3327, 1, 1, 3328, 1, 1, 0, 3328, 2, 1, 1, 2, 3328, 3328, 0, 0, 0, 3328, 3327, 0, 2, 3328, 0, 2, 0, 0, 1, 0, 3328, 0, 0, 1, 1, 0, 3328, 3328, 2, 3328, 3328, 1, 0, 1, 1, 3328, 3328, 0, 0, 3328, 1, 0, 0, 1, 1, 1, 1, 1, 0, 2, 0, 0, 1, 1, 0, 0, 1, 1, 3327, 3328, 0, 3327, 3328, 0, 0, 3328, 3328, 1, 1, 1, 3328, 0, 0, 0, 1, 3327, 0, 3328, 3327, 3328, 1, 0, 3328, 3328, 3328, 2, 1, 1, 3327, 3328, 3328, 3328, 3328, 0, 0, 3328, 3328, 3328, 3328, 0, 3328, 2, 3327, 1, 0, 0, 0, 0, 0, 3328, 2, 0, 1, 1, 3328, 3328, 2, 0, 3328, 0, 3328, 1, 3328, 1, 3328, 1, 3328, 0, 2, 3328, 1, 1, 3327, 3328, 3328, 0, 1, 0, 3328, 1, 0, 0, 0, 0, 2, 0, 1, 0, 3327, 3328, 0, 3327, 0, 0, 3327, 0, 3327, 1, 1, 1, 0, 3328, 3328, 3328, 1, 1, 0, 1, 2, 0, 3327, 0, 3328, 1, 1, 0, 0, 0, 0, 0, 0, 3328, 0, 1, 2, 2, 0, 3328, 3328, 0, 0, 0, 3328, 0, 0, 3328, 3328, 1, 3327, 0, 0, 3327, 0, 1, 0, 1, 1, 0, 0, 0, 1, 3328, 3328, 0, 0, 1, 1, 1, 2, 3327, 2, 0, 0, 0, 0, 0, 0, 1, 3328, 1, 0, 0, 1, 1, 3328, 1, 3328, 3327, 3328, 2, 1],
[1, 1, 3328, 1, 3328, 0, 3328, 3328, 1, 3328, 0, 0, 3328, 3328, 3328, 0, 0, 0, 1, 3328, 1, 1, 0, 0, 3328, 1, 3327, 1, 0, 0, 3328, 0, 0, 3328, 0, 0, 0, 1, 3328, 0, 3327, 0, 0, 3328, 3328, 0, 3328, 3328, 3328, 1, 0, 1, 3327, 0, 3328, 3328, 1, 0, 3328, 3327, 0, 0, 2, 2, 1, 0, 1, 0, 3328, 0, 2, 3328, 0, 0, 2, 3327, 3328, 1, 0, 3328, 1, 1, 0, 0, 1, 1, 0, 0, 3328, 3327, 0, 0, 0, 1, 2, 2, 1, 0, 3328, 0, 3328, 3327, 3328, 3328, 0, 1, 0, 3328, 1, 0, 0, 0, 3328, 3328, 0, 1, 3327, 3328, 0, 1, 3328, 2, 1, 0, 3328, 2, 3328, 1, 3328, 3328, 1, 1, 3328, 3328, 0, 0, 0, 1, 3328, 0, 3328, 3328, 1, 0, 0, 0, 3327, 0, 3328, 1, 0, 1, 3328, 0, 3328, 0, 1, 3328, 0, 0, 0, 0, 0, 1, 3328, 0, 0, 0, 1, 3328, 0, 3328, 3328, 0, 1, 0, 0, 3327, 3328, 3328, 3328, 1, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3328, 0, 1, 3328, 2, 0, 1, 1, 1, 3328, 0, 3328, 0, 0, 0, 3328, 3328, 3328, 1, 1, 3328, 3328, 2, 3327, 2, 2, 1, 0, 0, 1, 3328, 1, 1, 0, 0, 3328, 1, 0, 0, 1, 1, 0, 0, 3327, 0, 1, 1, 3328, 1, 1, 0, 0, 3328, 0, 1, 0, 0, 0, 0, 0, 3328, 1, 0, 0],
[3328, 1, 0, 3328, 0, 3328, 3328, 0, 0, 0, 1, 0, 3328, 3328, 1, 0, 3328, 1, 0, 1, 0, 0, 3328, 0, 3328, 0, 3328, 3327, 3328, 3328, 0, 3328, 1, 3328, 3327, 1, 0, 0, 3328, 3328, 0, 0, 0, 1, 0, 0, 1, 3328, 3327, 1, 2, 0, 0, 3328, 0, 3328, 3328, 0, 3328, 1, 0, 1, 3328, 0, 3328, 1, 3328, 1, 3328, 1, 0, 0, 0, 0, 3328, 1, 0, 3328, 1, 3328, 3328, 0, 0, 1, 0, 1, 3328, 0, 3328, 0, 1, 0, 2, 0, 2, 2, 2, 1, 0, 1, 0, 0, 1, 3328, 0, 0, 0, 0, 3328, 3327, 1, 3328, 0, 3328, 3328, 3327, 3328, 0, 0, 0, 1, 3327, 0, 2, 1, 0, 3327, 0, 3327, 3328, 0, 3327, 3328, 3328, 0, 0, 3328, 0, 1, 0, 0, 3328, 3327, 3328, 0, 0, 0, 3328, 2, 0, 3328, 1, 0, 1, 0, 0, 3328, 3327, 3328, 3328, 1, 0, 0, 0, 0, 1, 2, 0, 1, 0, 1, 3328, 0, 3328, 1, 3328, 3328, 3328, 0, 1, 1, 0, 1, 2, 0, 2, 3327, 3328, 3328, 1, 3328, 1, 3328, 0, 3328, 3328, 0, 3328, 3328, 2, 0, 1, 1, 3328, 0, 0, 0, 0, 0, 1, 0, 0, 1, 3328, 0, 3327, 3327, 0, 1, 2, 3328, 0, 0, 3327, 0, 3327, 1, 0, 0, 2, 1, 1, 3328, 1, 0, 0, 0, 0, 1, 3328, 0, 0, 0, 0, 0, 3328, 3328, 3328, 1, 0, 1, 0, 3328, 0, 2, 0]]

sHat: [[1817, 1197, 2005, 676, 2955, 2722, 1490, 1658, 2306, 2876, 437, 229, 755, 1161, 1624, 464, 2391, 223, 473, 2570, 3103, 766, 1367, 428, 2184, 88, 2868, 1553, 380, 1365, 2361, 1909, 848, 1480, 1854, 2573, 51, 923, 1239, 2322, 3123, 1490, 1780, 2490, 621, 1567, 1905, 1960, 1489, 174, 453, 0, 1982, 644, 1656, 2134, 2778, 1847, 1182, 1016, 1264, 1437, 1826, 653, 286, 210, 606, 2968, 1348, 758, 584, 3318, 2483, 45, 222, 2806, 464, 1610, 2887, 609, 2580, 468, 2170, 147, 869, 144, 345, 1889, 2606, 1947, 1122, 1308, 1309, 2576, 552, 1935, 2846, 988, 2847, 2837, 548, 884, 2657, 2977, 1209, 2450, 2591, 632, 562, 1806, 1330, 1939, 288, 2431, 2503, 726, 2400, 1098, 580, 599, 1164, 1403, 1985, 443, 2423, 1353, 873, 2719, 866, 2751, 2470, 2406, 3092, 3279, 1258, 487, 1569, 12, 1476, 1971, 3007, 1114, 1833, 3122, 468, 3060, 1934, 797, 1874, 1487, 1288, 1039, 1761, 2760, 970, 611, 756, 3202, 2123, 2265, 1655, 430, 2278, 1425, 1487, 1048, 760, 153, 2276, 777, 1344, 1564, 1142, 2053, 648, 2917, 2121, 2459, 2467, 2793, 2242, 3004, 1448, 1066, 1523, 2740, 498, 1016, 2405, 2686, 913, 717, 1986, 1549, 2854, 2271, 1036, 2921, 2135, 2468, 2235, 2004, 676, 3082, 1763, 2264, 1084, 2047, 2844, 763, 3239, 1337, 1743, 623, 1863, 3079, 1947, 1985, 401, 1347, 644, 2877, 3083, 2592, 1311, 2773, 3282, 1395, 481, 457, 2111, 1712, 714, 381, 2200, 1764, 2996, 1991, 1880, 1845, 129, 2556, 594, 1413, 2861, 625, 1447, 2957, 224, 3302, 120, 2498, 3016, 2786, 1613, 106],
[3200, 2256, 1713, 2290, 634, 2941, 1171, 1274, 308, 710, 974, 458, 2023, 2413, 2726, 613, 1681, 349, 512, 1526, 1923, 3054, 1879, 2016, 489, 2956, 2753, 2588, 3127, 1212, 869, 775, 2444, 1633, 1163, 2818, 1566, 1689, 2819, 3018, 2999, 1657, 2750, 992, 1342, 2208, 429, 2202, 2745, 2062, 2613, 3113, 3183, 1476, 851, 1527, 3300, 863, 804, 887, 3190, 3232, 2357, 2946, 1746, 2998, 2156, 20, 1030, 3285, 2748, 997, 1943, 1317, 1350, 2743, 964, 305, 524, 1804, 2079, 2354, 2878, 2954, 2873, 210, 1389, 2496, 2812, 771, 3122, 1270, 460, 184, 1079, 1866, 3212, 1329, 2706, 1176, 1043, 2238, 1560, 2422, 3094, 818, 3071, 111, 477, 1557, 968, 2518, 1457, 3177, 1226, 2086, 2971, 930, 3118, 2404, 1667, 1755, 3063, 415, 9, 1257, 512, 208, 954, 1249, 258, 1674, 2775, 3078, 2934, 1915, 3284, 2125, 1174, 3003, 1255, 1691, 523, 2490, 2402, 426, 702, 3047, 1011, 2626, 2380, 56, 740, 2920, 2317, 2985, 353, 3005, 3279, 2969, 1383, 835, 1729, 1149, 870, 1858, 3310, 1986, 95, 2064, 442, 1181, 756, 100, 1649, 2119, 1241, 1719, 2080, 1588, 1850, 2671, 2188, 1622, 2555, 53, 2136, 3325, 1154, 1409, 2870, 201, 2865, 1438, 1404, 3055, 2936, 1166, 14, 1258, 2613, 3279, 824, 1824, 200, 2572, 589, 1902, 1969, 538, 1313, 2414, 715, 1515, 1015, 1701, 211, 1048, 2180, 1978, 1503, 2683, 1641, 177, 251, 3243, 1596, 115, 1424, 1390, 1835, 2283, 254, 1680, 1223, 2103, 1453, 3235, 1986, 3171, 1821, 2222, 1149, 1787, 1993, 289, 332, 1882, 2832, 2013, 2210, 2193, 1039, 2276, 502, 2147],
[275, 3226, 636, 2281, 2859, 1703, 340, 1974, 1740, 3291, 2290, 2791, 2900, 1378, 2989, 2903, 2284, 3149, 1642, 3142, 2554, 1280, 462, 852, 2092, 1403, 2321, 72, 600, 2463, 191, 2980, 623, 3087, 2161, 1571, 2854, 1528, 1032, 2446, 69, 2379, 2371, 1961, 2738, 1577, 3079, 211, 2200, 3073, 1568, 2001, 2375, 564, 1308, 2528, 2159, 1012, 2199, 374, 3273, 512, 2473, 892, 3079, 729, 843, 222, 1193, 2711, 2942, 3156, 2366, 1709, 1621, 2545, 842, 2610, 1258, 3026, 398, 2944, 3066, 2398, 1492, 1022, 3327, 2926, 520, 3120, 1160, 250, 70, 1350, 2827, 497, 1665, 3223, 2945, 2849, 2154, 966, 2471, 1384, 2378, 1026, 3068, 718, 2534, 682, 1054, 1518, 996, 396, 2391, 2972, 1464, 1707, 2425, 1453, 2886, 924, 314, 2595, 2931, 2807, 3306, 2070, 2566, 1654, 1067, 3091, 2314, 2202, 2391, 380, 1894, 779, 2563, 1382, 217, 2724, 3150, 2939, 88, 2107, 593, 3150, 2557, 1105, 827, 2671, 2601, 2450, 1853, 3190, 2028, 764, 1858, 2095, 3049, 2734, 2842, 952, 1551, 1957, 1203, 537, 1782, 1962, 1131, 264, 1277, 2681, 801, 1629, 1009, 2534, 2717, 3069, 1744, 3306, 1562, 84, 3005, 450, 1947, 1977, 2769, 814, 902, 1671, 1750, 926, 2512, 2753, 2064, 1329, 1468, 961, 2182, 1327, 3200, 1903, 571, 1274, 2741, 663, 364, 731, 50, 2222, 3251, 1362, 2589, 1109, 676, 2298, 3226, 653, 759, 2314, 1294, 2626, 267, 2309, 2738, 2834, 2973, 591, 623, 2852, 1871, 3273, 169, 2491, 746, 1133, 993, 1271, 1604, 1910, 2995, 1880, 1826, 2059, 3186, 279, 116, 3220, 241, 586, 3154, 320, 2330, 3286]]
eHat: [[1982, 1061, 127, 1369, 2445, 716, 350, 1511, 1239, 1299, 3046, 526, 3296, 795, 2588, 640, 261, 1048, 2063, 543, 2956, 469, 2187, 2087, 2540, 919, 950, 763, 1865, 248, 2449, 552, 698, 2932, 3027, 848, 830, 2408, 2447, 1113, 3112, 1661, 2414, 1875, 3276, 2741, 2414, 774, 1121, 2867, 197, 76, 340, 1177, 1060, 2528, 1326, 2092, 169, 1024, 2774, 122, 1810, 2397, 1939, 3147, 1929, 3255, 421, 574, 1204, 3197, 170, 930, 340, 1978, 581, 1664, 2689, 112, 1670, 1082, 2171, 540, 413, 1836, 91, 2592, 2611, 2021, 1357, 1035, 1626, 860, 2475, 2502, 212, 735, 1018, 2212, 2893, 2802, 2850, 2223, 1529, 1146, 2615, 125, 2885, 2587, 1278, 1440, 14, 2962, 1450, 354, 2192, 791, 3201, 3066, 2632, 2983, 1777, 2447, 367, 2915, 1432, 1713, 2399, 2086, 379, 53, 512, 2100, 2199, 1885, 2933, 2750, 2066, 464, 34, 253, 1169, 2809, 2372, 590, 1821, 2757, 2114, 2355, 1181, 1888, 1332, 1960, 2666, 3072, 2630, 3252, 1858, 1930, 1088, 870, 2917, 1813, 2629, 2049, 1642, 1887, 661, 23, 1917, 3123, 1094, 735, 2733, 2529, 576, 423, 260, 387, 958, 2056, 440, 3268, 756, 2311, 766, 2878, 1595, 2302, 975, 1767, 1616, 3088, 2910, 732, 1635, 1755, 1548, 295, 2027, 2419, 2145, 1311, 1045, 2412, 659, 2082, 2385, 1614, 2583, 1164, 3006, 2693, 916, 2770, 1102, 2121, 2946, 109, 1861, 2020, 1841, 608, 39, 85, 1524, 1452, 167, 881, 90, 2323, 94, 372, 1544, 883, 2020, 2214, 760, 2742, 2221, 2077, 869, 1184, 2004, 3187, 2571, 1985, 2718, 1865, 2310, 3292, 1058, 3173, 249, 388],
[121, 1331, 2061, 3202, 1885, 2068, 1746, 1667, 470, 1010, 1738, 3270, 354, 502, 3017, 3269, 268, 2680, 2015, 913, 1987, 228, 2231, 2319, 2877, 771, 527, 2743, 355, 287, 3250, 361, 3208, 1414, 2325, 1499, 353, 1438, 1956, 2707, 2180, 2792, 35, 2477, 1512, 2800, 2824, 1233, 500, 498, 704, 929, 2592, 2625, 1928, 1044, 2506, 1923, 2014, 2634, 48, 234, 2260, 1693, 627, 1461, 360, 1243, 2092, 1817, 1128, 1871, 2281, 2383, 1537, 943, 2848, 1096, 1949, 3299, 2784, 737, 2085, 2530, 2688, 3236, 912, 3246, 803, 3057, 460, 882, 2519, 1471, 2039, 2909, 960, 1741, 91, 1561, 2559, 3044, 1578, 3259, 3291, 2221, 3146, 975, 1561, 109, 572, 3092, 2099, 2646, 1138, 1020, 2087, 379, 2369, 361, 787, 791, 2459, 271, 470, 2309, 1667, 1930, 224, 532, 1145, 206, 3295, 828, 2180, 2473, 1454, 261, 2642, 359, 2419, 3327, 2028, 3045, 1053, 1876, 3083, 827, 1102, 116, 1185, 2527, 3221, 1232, 3120, 1201, 490, 3256, 1494, 1894, 999, 2336, 1494, 2894, 63, 1185, 1116, 301, 2783, 1031, 2383, 2973, 2463, 2371, 2446, 1812, 562, 1015, 104, 1594, 2341, 1821, 1101, 2749, 91, 2057, 1050, 2610, 1522, 623, 763, 699, 1546, 3181, 811, 728, 2816, 2123, 2725, 647, 3024, 283, 799, 970, 75, 174, 3096, 277, 549, 1202, 423, 429, 2906, 1965, 2218, 2599, 1539, 2288, 1802, 1118, 1315, 2111, 3096, 675, 1679, 3300, 29, 2835, 1177, 812, 965, 1243, 1650, 2370, 1938, 1853, 1763, 2257, 3299, 2849, 1348, 2504, 3160, 1175, 2906, 3224, 1901, 137, 1249, 2251, 3173, 1525, 2754, 1115, 1573, 1811],
[1002, 3149, 2353, 1914, 1865, 1014, 1066, 1038, 1534, 2250, 1870, 2632, 976, 942, 399, 851, 370, 1962, 2930, 810, 3093, 734, 1355, 645, 1324, 777, 2584, 2503, 445, 1466, 564, 1824, 3234, 2682, 237, 212, 399, 797, 3099, 1364, 240, 1515, 1299, 1179, 950, 567, 694, 765, 1781, 2354, 121, 2522, 758, 242, 1892, 159, 737, 3036, 978, 984, 337, 438, 576, 582, 2043, 2584, 474, 1810, 2794, 117, 3150, 277, 866, 3116, 1647, 635, 3072, 1436, 2613, 2882, 974, 1070, 2912, 2123, 2672, 2929, 1981, 3045, 2296, 973, 456, 2578, 1042, 2161, 175, 2079, 228, 2500, 2740, 107, 692, 1508, 3202, 1342, 2642, 545, 1077, 2897, 2809, 1760, 939, 2155, 918, 2775, 3090, 2663, 2376, 451, 657, 1271, 305, 1693, 2221, 1765, 2845, 2778, 1238, 2530, 1261, 1576, 1310, 1608, 1168, 2028, 1120, 2735, 1824, 3052, 186, 161, 3325, 3266, 992, 1258, 2176, 1923, 2130, 1897, 1704, 239, 2763, 637, 2615, 2997, 777, 2641, 1504, 1643, 1953, 3136, 2427, 1016, 1096, 1621, 688, 849, 275, 589, 1405, 1842, 2629, 3041, 2801, 3189, 69, 2086, 2833, 2248, 3152, 2430, 1857, 1178, 969, 322, 1635, 523, 113, 25, 576, 2295, 3314, 29, 1380, 1592, 757, 545, 1521, 178, 919, 369, 2620, 2122, 2546, 1374, 2340, 2878, 1186, 56, 2160, 2170, 567, 942, 2169, 2846, 278, 2049, 3184, 2046, 3071, 2942, 2542, 890, 2961, 514, 3104, 2610, 1828, 2052, 2219, 2649, 1775, 971, 1367, 1414, 199, 910, 3181, 2399, 1183, 998, 1614, 127, 639, 220, 1109, 890, 2120, 394, 2253, 2882, 3193, 2712, 1107, 1739, 1652, 173]]
aHat * sHat: [[3093, 1417, 646, 3149, 1510, 2439, 1683, 132, 1554, 208, 3069, 3249, 2119, 755, 1928, 3109, 2265, 2771, 204, 168, 2592, 2183, 1606, 506, 1584, 1269, 305, 1396, 167, 2211, 3232, 2239, 1925, 2382, 947, 1165, 1489, 1453, 2294, 1204, 1339, 2357, 2057, 2344, 2409, 806, 231, 1616, 1147, 1442, 275, 3319, 1945, 2060, 2546, 599, 104, 3325, 208, 53, 887, 3219, 2569, 813, 2945, 664, 2247, 115, 745, 2707, 596, 1811, 1018, 3188, 2488, 1370, 199, 1272, 1741, 2528, 757, 833, 56, 2481, 2390, 846, 305, 1435, 838, 1579, 2445, 3131, 1080, 652, 2483, 67, 853, 332, 1194, 3294, 3255, 1191, 929, 1665, 183, 1729, 1401, 292, 2982, 3304, 2904, 1589, 3043, 1916, 1488, 29, 3185, 746, 2351, 824, 885, 1337, 2755, 1933, 1387, 1343, 3217, 2188, 582, 2378, 1262, 1013, 564, 918, 1595, 149, 1406, 2041, 3016, 1591, 989, 2012, 2604, 759, 1618, 2117, 906, 2037, 453, 176, 2801, 1740, 2314, 1611, 1349, 267, 1905, 2179, 1613, 1519, 1759, 1724, 3056, 1397, 1868, 3050, 1470, 2288, 3225, 2050, 1711, 1630, 2539, 888, 3282, 1735, 778, 2832, 313, 1554, 1296, 2305, 930, 2841, 3257, 1109, 3105, 1187, 1701, 188, 3313, 2296, 671, 1882, 1313, 417, 1354, 2498, 2597, 2952, 1766, 1825, 1211, 1160, 2618, 538, 2378, 2259, 1383, 1286, 935, 1898, 371, 976, 602, 1686, 1876, 2636, 360, 2480, 3315, 1609, 2592, 1223, 1604, 2066, 3321, 2314, 468, 843, 611, 1257, 2149, 483, 2605, 379, 1790, 809, 1139, 1, 2717, 2894, 787, 1236, 131, 3269, 2491, 114, 615, 748, 1525, 78, 2872, 915, 3143, 1380],
[1013, 1640, 3112, 1717, 1698, 283, 2650, 1257, 1813, 2930, 2278, 1322, 1355, 2822, 2214, 2048, 1058, 2121, 796, 1398, 1250, 3202, 1818, 284, 953, 766, 1114, 1784, 3065, 1638, 2063, 1612, 2113, 904, 2810, 2288, 2771, 1924, 2826, 1878, 1314, 963, 1743, 942, 2020, 2195, 1742, 2994, 2777, 1051, 1520, 1154, 1453, 1936, 2444, 476, 2402, 903, 3095, 90, 1397, 1935, 1421, 249, 1234, 2367, 2927, 2734, 2937, 87, 830, 2224, 616, 148, 261, 1767, 1691, 39, 804, 2393, 2620, 2986, 2064, 1937, 1299, 2695, 34, 1886, 2813, 3203, 1283, 1106, 1194, 976, 1563, 87, 901, 618, 134, 234, 1939, 2521, 2864, 1671, 144, 1081, 209, 2693, 298, 2410, 320, 1296, 3195, 3100, 2853, 2128, 281, 2146, 2233, 84, 63, 3160, 2955, 411, 975, 2971, 2343, 1584, 2591, 1879, 726, 12, 2516, 2377, 3291, 733, 2150, 1715, 2498, 2701, 1191, 1242, 441, 1162, 557, 2561, 732, 1511, 239, 1365, 1408, 2163, 1599, 1973, 2791, 2205, 2185, 2681, 590, 2939, 1915, 2291, 2049, 2916, 1546, 670, 2386, 3265, 2403, 333, 1658, 1540, 2562, 2223, 2199, 3266, 1211, 3299, 1017, 2632, 561, 2784, 675, 2601, 3289, 3114, 2035, 457, 32, 1152, 2609, 2156, 2807, 2809, 435, 3219, 1813, 1441, 338, 3020, 672, 890, 989, 8, 140, 752, 2990, 720, 196, 806, 2898, 949, 1540, 1189, 436, 2794, 963, 2165, 2700, 117, 625, 2378, 2968, 1880, 1511, 255, 2956, 93, 1163, 1132, 2366, 2198, 2052, 1877, 1464, 2186, 101, 3292, 178, 2132, 3145, 955, 790, 572, 1568, 1055, 1603, 734, 2021, 3100, 2718, 1265, 1340, 943, 1878, 1219],
[1429, 496, 562, 1458, 2796, 1300, 1646, 1526, 2068, 1558, 3059, 2779, 2633, 476, 1524, 2020, 1637, 1805, 2842, 1119, 2693, 2211, 803, 57, 1772, 3110, 3005, 1000, 1378, 664, 1545, 552, 1144, 2196, 1777, 1179, 747, 589, 2655, 1778, 1856, 1609, 3097, 397, 1523, 341, 184, 2911, 565, 2869, 2097, 1774, 2023, 1999, 499, 2763, 1498, 1186, 718, 2921, 2660, 770, 2403, 2343, 64, 1268, 2356, 1397, 927, 2931, 2672, 325, 2651, 863, 2164, 2094, 797, 3223, 872, 1724, 1474, 2467, 1568, 1469, 1309, 18, 1093, 622, 3226, 1103, 543, 821, 2513, 3236, 481, 1504, 1061, 2103, 1807, 408, 46, 2051, 2076, 1274, 3263, 1831, 1737, 2270, 220, 282, 1572, 3009, 848, 991, 3081, 769, 231, 1214, 3230, 2218, 1393, 2281, 1638, 646, 55, 2878, 3235, 752, 1995, 3169, 1293, 61, 768, 3270, 2151, 2914, 1420, 2751, 2308, 1, 3311, 897, 3016, 2949, 2570, 1330, 499, 2270, 427, 2503, 3097, 3135, 528, 1115, 167, 1618, 1065, 304, 1883, 754, 2320, 2453, 644, 1978, 1509, 510, 431, 2807, 2860, 3212, 695, 2050, 2325, 822, 1200, 2445, 775, 1621, 178, 1233, 16, 2380, 2537, 1055, 3100, 3038, 8, 3316, 468, 2076, 525, 1511, 3231, 2848, 1793, 3010, 3221, 258, 3306, 817, 2393, 998, 927, 1933, 3200, 1279, 1979, 1724, 1302, 731, 1805, 3231, 1478, 136, 774, 151, 354, 2206, 2713, 742, 2717, 149, 788, 2310, 1238, 1611, 1538, 1183, 2396, 819, 509, 3268, 852, 1633, 1306, 1520, 573, 2205, 1995, 968, 2030, 2606, 2831, 2757, 1901, 1545, 1211, 319, 264, 3185, 1526, 1864, 2657, 1783, 135, 312]]
tHat = aHat * sHat + eHat: [[1746, 2478, 773, 1189, 626, 3155, 2033, 1643, 2793, 1507, 2786, 446, 2086, 1550, 1187, 420, 2526, 490, 2267, 711, 2219, 2652, 464, 2593, 795, 2188, 1255, 2159, 2032, 2459, 2352, 2791, 2623, 1985, 645, 2013, 2319, 532, 1412, 2317, 1122, 689, 1142, 890, 2356, 218, 2645, 2390, 2268, 980, 472, 66, 2285, 3237, 277, 3127, 1430, 2088, 377, 1077, 332, 12, 1050, 3210, 1555, 482, 847, 41, 1166, 3281, 1800, 1679, 1188, 789, 2828, 19, 780, 2936, 1101, 2640, 2427, 1915, 2227, 3021, 2803, 2682, 396, 698, 120, 271, 473, 837, 2706, 1512, 1629, 2569, 1065, 1067, 2212, 2177, 2819, 664, 450, 559, 1712, 2875, 687, 417, 2538, 2562, 853, 3029, 3057, 1549, 2938, 383, 2048, 1537, 2223, 561, 188, 991, 1203, 1051, 1754, 929, 1320, 572, 2981, 1135, 1641, 1066, 1076, 3018, 465, 2034, 1010, 1462, 1753, 2055, 1023, 2265, 444, 239, 661, 2707, 2727, 1465, 2567, 2531, 653, 299, 317, 242, 686, 10, 1206, 2102, 142, 120, 2847, 2594, 2644, 3210, 1168, 1770, 3112, 846, 557, 2073, 299, 1424, 304, 1623, 2686, 935, 1354, 3255, 573, 1941, 2254, 1032, 1370, 2780, 684, 91, 542, 736, 3296, 2490, 959, 734, 2287, 1641, 894, 1149, 2989, 924, 816, 3247, 464, 915, 27, 2471, 334, 2950, 3037, 1012, 439, 2900, 189, 3062, 48, 340, 1518, 1127, 2978, 1428, 3306, 2589, 1847, 300, 1104, 1831, 1643, 2151, 1516, 437, 635, 1724, 701, 251, 2243, 855, 820, 1262, 481, 3023, 1899, 2743, 1609, 1642, 1656, 2420, 2135, 3127, 1733, 2099, 4, 2613, 506, 41, 601, 759, 63, 1768],
[1134, 2971, 1844, 1590, 254, 2351, 1067, 2924, 2283, 611, 687, 1263, 1709, 3324, 1902, 1988, 1326, 1472, 2811, 2311, 3237, 101, 720, 2603, 501, 1537, 1641, 1198, 91, 1925, 1984, 1973, 1992, 2318, 1806, 458, 3124, 33, 1453, 1256, 165, 426, 1778, 90, 203, 1666, 1237, 898, 3277, 1549, 2224, 2083, 716, 1232, 1043, 1520, 1579, 2826, 1780, 2724, 1445, 2169, 352, 1942, 1861, 499, 3287, 648, 1700, 1904, 1958, 766, 2897, 2531, 1798, 2710, 1210, 1135, 2753, 2363, 2075, 394, 820, 1138, 658, 2602, 946, 1803, 287, 2931, 1743, 1988, 384, 2447, 273, 2996, 1861, 2359, 225, 1795, 1169, 2236, 1113, 1601, 106, 3302, 26, 339, 1859, 2519, 892, 1059, 1965, 2417, 662, 3148, 2368, 2525, 1273, 445, 850, 622, 2085, 682, 1445, 1951, 681, 185, 2815, 2411, 1871, 218, 2482, 3205, 2142, 3206, 275, 1976, 1811, 3060, 281, 1240, 2469, 878, 1610, 1108, 486, 2338, 1341, 1481, 2593, 1361, 1491, 3205, 2582, 77, 2675, 2608, 2084, 1504, 2914, 1298, 214, 2481, 1609, 1855, 173, 237, 1857, 1364, 712, 1184, 1696, 1265, 1316, 1749, 1773, 985, 1121, 897, 2902, 1276, 1776, 2021, 51, 1842, 3085, 3067, 1554, 1775, 43, 2855, 1024, 2661, 1246, 618, 1300, 235, 3063, 338, 367, 1173, 1788, 978, 215, 926, 2757, 997, 745, 2008, 3321, 1378, 1117, 3154, 2654, 2064, 2502, 1124, 1173, 1235, 1940, 1160, 2735, 2555, 3190, 226, 2985, 2928, 2340, 1944, 2, 112, 373, 918, 73, 710, 1864, 2220, 148, 1652, 1164, 130, 621, 1747, 1145, 950, 175, 871, 3270, 2022, 2562, 2790, 765, 2058, 122, 3030],
[2431, 316, 2915, 43, 1332, 2314, 2712, 2564, 273, 479, 1600, 2082, 280, 1418, 1923, 2871, 2007, 438, 2443, 1929, 2457, 2945, 2158, 702, 3096, 558, 2260, 174, 1823, 2130, 2109, 2376, 1049, 1549, 2014, 1391, 1146, 1386, 2425, 3142, 2096, 3124, 1067, 1576, 2473, 908, 878, 347, 2346, 1894, 2218, 967, 2781, 2241, 2391, 2922, 2235, 893, 1696, 576, 2997, 1208, 2979, 2925, 2107, 523, 2830, 3207, 392, 3048, 2493, 602, 188, 650, 482, 2729, 540, 1330, 156, 1277, 2448, 208, 1151, 263, 652, 2947, 3074, 338, 2193, 2076, 999, 70, 226, 2068, 656, 254, 1289, 1274, 1218, 515, 738, 230, 1949, 2616, 2576, 2376, 2814, 1838, 3029, 2042, 2511, 1835, 1766, 437, 2842, 103, 2607, 1665, 558, 160, 1698, 645, 530, 2411, 2900, 2327, 1144, 3282, 3256, 1416, 2603, 1669, 1936, 1969, 3271, 2320, 3244, 2474, 2494, 162, 3307, 834, 679, 878, 1417, 3253, 2629, 838, 2131, 2742, 2531, 443, 3143, 783, 944, 930, 2569, 1947, 507, 561, 1418, 140, 1740, 270, 2197, 1359, 706, 67, 936, 1725, 3324, 1762, 1797, 682, 1269, 1202, 279, 540, 1, 334, 1873, 229, 177, 1377, 1406, 232, 121, 12, 1044, 1042, 510, 1540, 1282, 1111, 2550, 226, 1413, 436, 896, 1186, 1684, 3120, 144, 3307, 2211, 828, 3165, 1780, 133, 2901, 2372, 844, 318, 2982, 1052, 2200, 209, 923, 2455, 355, 1930, 1039, 420, 2824, 1013, 892, 37, 3235, 1286, 139, 2284, 910, 2219, 3047, 1505, 2430, 425, 1275, 3178, 1966, 315, 2733, 141, 2977, 3010, 2435, 2, 713, 2517, 2738, 1390, 1247, 435, 193, 1787, 485]]

ek: D2E69A05534A7232C5F1B766E93A5EE2EA1B26E860A3441ADEA91EDB782CABC8A5D011A21BC388E7F486F0B7993079AE3F1A7C85D27D0F492184D59062142B76A43734A90D556A95DC483DD82104ED58CA1571C39685827951434CC1001AA4C813261E4F93028E14CD08F768A454310C3B010C83B74D04A57BB977B3D8BCF3AAA78CA12B78F010D95134928A5E5D96A029B442A41888038B29C2F122B0B6B3AF121AEA29A05553BDF1DB607AFB17001860AF1823BCF03DB3B441DA163A28C523A5FB4669A64234A4BCD1217FF2635BD97680FF938DBCF10E9532A9A79A5B073A9E8DB2123D210FAEA200B664838E80071F2BA254AAC890A46E28EC342D92812B01593071657E7A3A4A75CB3D5279CE88405AC5ADACB2051E022EE0AC9BBFE32DEF98667ED347ADCB3930F3CAD031391B709A4E61B8DD4B3FB741B5BD60BF304015EE7546A24B59EADCA137C7125074726B7686EC551B7BC26BBDB20FC3783534E34EE1F1BC6B77AB49A6667846975778C3C536830450A3FA910259722F3F806E6EB4B9346763FEF0922BC4B6EB3826AFF24EADC6CF6E477C2E055CFB7A90A55C06D0B2A2F5116069E64A5B5078C0577BC8E7900EA71C341C02AD854EA5A01AF2A605CB2068D52438CDDC60B03882CC024D13045F2BA6B0F446AAA5958760617945371FD78C28A40677A6E72F513B9E0667A9BAF446C1BA931BA81834234792A2A2B2B3701F31B7CF467C80F1981141BB457793E1307091C48B5914646A60CE1A301543779D7C3342AD179796C2C440D99DF9D41B52E32625A82AA5F579A9920BFFBA964FA70DB259C85E68C813817B1347BF19814DA5E9364A4645E621923D955C211A55D355C816DA04730AA324085E622B51D6109B49F673ADD00E414755C8024AA0164F24556DED963D61143856CB4FF0567E3320730DBCBF12F66E2B70B20054A6DEA42614B50EF72B156F5149FC263DD7E039C55A3EE9827DF92C565D24C55E0A81C6494695344D948748AFBA9F762C0EA90BB724897902000775613949602C48C78A9440678C24086D326D79643BAF7036C66C7E026AAEFDA2807A60BD7FC91363BB0234A590984AA011F11D40268218A1588377B3D7671B8B99789919B86EE82B18EC22D4E80A1F27853D889419D460DEF7567AA4567969C43048C32B8462A9C9386EB3152A6976AA783CDD1A8C57A9B6BBD837A00624B58B4BA3DBB63BB8200E7BC88881BEBDA925BCA028E291AA1C22539CD04F90090D7F74108C32B8022C1591C881E76304E2408190E20F09A54FC23420E2620E9D87A3108A94FEEA72D5AB7FCFB972E6561B1A7B062F1A682E020AA2562812B296547B917824CDB88C582B5A6890177BC70C91ACAC9ABE290AEB2C34A7E2368955CB456A345368ABE3B91B47FC30B0233A09BA79FB11238AC508CCE61095F854C23204A8D36BFC2C6E05A72AF5244B17C12101E01451570EB110567E850E79C000142441FE4160027545F6290E85451B80234A9406C390B0CEA3C8335D4C6F8550B544C9343E61BA1C8489D1B0399739168AF740A481B0F5C3372530CA06B508ECE838AB78BEE1E597A9B14F6AEC7A3BD1AA8D10BAC23B9802902CD529AB6EF54DB3110CFB561E7E6948E65281250416C349C8100B3B4D3D0F62ACAD8D161175B134F7564937CD
dk: 19D74AD5472A8B2BAAD2A56702C9B3B5510EF3924858061D57F90DD9A1A01FEC2F57C51A888805341B617C515539597750835C3ED7A033B039D72491332C5DF4A69B6DF26171877AD1E50AC50100BE4728786685DA7A739E843FF0D45922D7281E210D5E82B944652F4862CFB3D902DE60AFD0A164471B26144A1D7A38096503095911762EBA7962C4511D05A128F2781ECB3D1F5BB1244237611ABAB924991F8A2732E27032357920F197C7692D60A9444472258CB457C1B71B77995469F3A962F3ABA6699614FCCCEA741E21C600C4357BBFAB452927C3D441BF8ED73152F75C08F540E186ACCA3326F422C84B988D77E61AE61859CF8541F89209E4983040C5617654808852B649B899A399AEC2C8BBA8A542F345ABF2813F65E9A791D32CC2D76026FB8D0C94B657489ABB487DA4A2C0E3868D3CF47F1CBB2FA79C53CFF6264777C09B177C91315484D2B30B0CA21F55ADD23C57E1911C3F086BCAD21798486EB47B7C58577381C09F5252582D1B27A7D5B8E060CE78209CC82BAE4DA606800C8DB1268F7AD2B793A44F34612CCEA31CE7D796A65A2691D61500625F83E7BE57077EE9C1B8C1CAA137CC4B6573308C19668B24B01E966903ABBCB79B67BE0A3E3E058AADA189B9EA80359AC26F4C5C53735FE4FC35247337760CCA3529B8D266BB6C48010654CDBC5A3E9757524675ABC413130CC2701F28933EABB8392B0D6D059CFC3A30326C4FCC810B37A4748C1C53928A4913E48B186697162C33FFFB06DD5161C8639DB195C6CA64829B2B3A2E4C9683B66DF7FB1909904E00020DBA134E02A168D76AC076BB77D4DC8496B4BBE7B4690BA29B62A91ABE72BEF323A44C8903E482B60D99BA61D1BBCF9CB9673534C1D647662374EE2C7C5F0081BAD149F44206717684D9746B2048633AF7A68C6865FB590358D8CF821458369B0C31EB597CF5BE78EB480EA04E35FACC380372C8C0A04DE276B1A72121E596CBB25EF7536AD3804184A87BDFB5A769160BFBB0CA3C360790E5562BB78EFE0069C77483AD35CAC237C61DE78A7DB46FC917124CA17510DB7DA218890F448EF6318613A1C97C928E2B7B6A54617BCCB6CDF278AE542B56AD7BB5ECD8C46A66C4FA0950CE41352CB85711890458F299BF40BA6FF2C0713862268B5F08E49845B09443997AB29A62073C0D9818C020167D4749231C059E6F483F976817C90C20A9C937079C2D4BE30DA974A97E4BC53ED96A55169F4A23A3EA24BD8E01B8FAEB95D4E53FFFECB60802C388A40F4660540B1B1F8176C9811BB26A683CA789564A2940FCEB2CE6A92A1EE45EE4C31857C9B9B8B56A79D95A46CB393A31A2737BAFEA6C81066A672B34C10AA98957C91766B730036A56D940AA4EBCB758B08351E2C4FD19453BF3A6292A993D67C7ECC72F42F782E9EBAA1A8B3B0F567AB39421F6A67A6B8410FD94A721D365F1639E9DDABFD0A6CE1A4605BD2B1C9B977BD1EA32867368D6E639D019AC101853BC153C86F85280FC763BA24FB57A296CB12D32E08AB32C551D5A45A4A28F9ADC28F7A2900E25A40B5190B22AB19DFB246F42B24F97CCA9B09BEAD246E1734F446677B38B7522B780727C117440C9F1A024520C141A69CDD2E69A05534A7232C5F1B766E93A5EE2EA1B26E860A3441ADEA91EDB782CABC8A5D011A21BC388E7F486F0B7993079AE3F1A7C85D27D0F492184D59062142B76A43734A90D556A95DC483DD82104ED58CA1571C39685827951434CC1001AA4C813261E4F93028E14CD08F768A454310C3B010C83B74D04A57BB977B3D8BCF3AAA78CA12B78F010D95134928A5E5D96A029B442A41888038B29C2F122B0B6B3AF121AEA29A05553BDF1DB607AFB17001860AF1823BCF03DB3B441DA163A28C523A5FB4669A64234A4BCD1217FF2635BD97680FF938DBCF10E9532A9A79A5B073A9E8DB2123D210FAEA200B664838E80071F2BA254AAC890A46E28EC342D92812B01593071657E7A3A4A75CB3D5279CE88405AC5ADACB2051E022EE0AC9BBFE32DEF98667ED347ADCB3930F3CAD031391B709A4E61B8DD4B3FB741B5BD60BF304015EE7546A24B59EADCA137C7125074726B7686EC551B7BC26BBDB20FC3783534E34EE1F1BC6B77AB49A6667846975778C3C536830450A3FA910259722F3F806E6EB4B9346763FEF0922BC4B6EB3826AFF24EADC6CF6E477C2E055CFB7A90A55C06D0B2A2F5116069E64A5B5078C0577BC8E7900EA71C341C02AD854EA5A01AF2A605CB2068D52438CDDC60B03882CC024D13045F2BA6B0F446AAA5958760617945371FD78C28A40677A6E72F513B9E0667A9BAF446C1BA931BA81834234792A2A2B2B3701F31B7CF467C80F1981141BB457793E1307091C48B5914646A60CE1A301543779D7C3342AD179796C2C440D99DF9D41B52E32625A82AA5F579A9920BFFBA964FA70DB259C85E68C813817B1347BF19814DA5E9364A4645E621923D955C211A55D355C816DA04730AA324085E622B51D6109B49F673ADD00E414755C8024AA0164F24556DED963D61143856CB4FF0567E3320730DBCBF12F66E2B70B20054A6DEA42614B50EF72B156F5149FC263DD7E039C55A3EE9827DF92C565D24C55E0A81C6494695344D948748AFBA9F762C0EA90BB724897902000775613949602C48C78A9440678C24086D326D79643BAF7036C66C7E026AAEFDA2807A60BD7FC91363BB0234A590984AA011F11D40268218A1588377B3D7671B8B99789919B86EE82B18EC22D4E80A1F27853D889419D460DEF7567AA4567969C43048C32B8462A9C9386EB3152A6976AA783CDD1A8C57A9B6BBD837A00624B58B4BA3DBB63BB8200E7BC88881BEBDA925BCA028E291AA1C22539CD04F90090D7F74108C32B8022C1591C881E76304E2408190E20F09A54FC23420E2620E9D87A3108A94FEEA72D5AB7FCFB972E6561B1A7B062F1A682E020AA2562812B296547B917824CDB88C582B5A6890177BC70C91ACAC9ABE290AEB2C34A7E2368955CB456A345368ABE3B91B47FC30B0233A09BA79FB11238AC508CCE61095F854C23204A8D36BFC2C6E05A72AF5244B17C12101E01451570EB110567E850E79C000142441FE4160027545F6290E85451B80234A9406C390B0CEA3C8335D4C6F8550B544C9343E61BA1C8489D1B0399739168AF740A481B0F5C3372530CA06B508ECE838AB78BEE1E597A9B14F6AEC7A3BD1AA8D10BAC23B9802902CD529AB6EF54DB3110CFB561E7E6948E65281250416C349C8100B3B4D3D0F62ACAD8D161175B134F7564937CDECE9E246AAD11021A67B20EB8F7765AC2823A9D18C93EC282D6DBC53CD6DF57592AC7D1F83BAFAE6EE86FE00F95D813375772434860F5FF7D54FFC37399BC4CC
